package edu.erpan.bl.entities;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import edu.erpan.util.entityManager.DefaultEntity;


/**
 * The persistent class for the opciones database table.
 * 
 */
@Entity
@Table(name="opciones")
public class Opcion extends DefaultEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy=GenerationType.IDENTITY)
	@Column(unique=true, nullable=false)
	private int idopciones;

	@Column(nullable=false, length=10)
	private String acronimo;

	@Column(nullable=false, length=15)
	private String categoria;

	@Column(nullable=false, length=60)
	private String nombre;

    public Opcion() {
    }

	public int getIdopciones() {
		return this.idopciones;
	}

	public void setIdopciones(int idopciones) {
		this.idopciones = idopciones;
	}

	public String getAcronimo() {
		return this.acronimo;
	}

	public void setAcronimo(String acronimo) {
		this.acronimo = acronimo;
	}

	public String getCategoria() {
		return this.categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public String getNombre() {
		return this.nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

}